to wind up the business - Deutsch Englisch Wörterbuch